package Temporal;
// Figura 3.13
// la clase cuenta con un constructor para inicializar al variable de instancia saldo

public class Cuenta01 {

	private double saldo; // variable de instancia que almacena saldo

	// constructor
	public Cuenta01( double saldoInicial ){

		// valida que saldoInicial sea mayor que 0.0
		// si no lo es, saldo se inicializa con el valor predeterminado 0.0
		if ( saldoInicial > 0.0 )
			saldo = saldoInicial;
	} // fin del constructor de Cuenta01

	// abona (suma) un monto a la cuenta
	public void abonar( double monto ){
		saldo = saldo + monto; // suma el monto al saldo
	} // fin del metodo abonar

	// devuelve el saldo a la cuenta
	public double obtenerSaldo(){
		return saldo; // proporciona el valor de saldo al metodo que hiso la llamada
	} // fin del metodo obtenerSaldo

} // fin de la clase Cuenta01
